package com.rds.common.api.eco.domain;

import com.rds.common.annotation.Excel;
import com.rds.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 rda_eco_rel
 * 
 * @author ruoyi
 * @date 2023-12-13
 */
public class RdaEcoRel extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    private Long id;

    /**
     * 名称
     */
    @Excel(name = "名称")
    private String name;

    /**
     * 修订版
     */
    @Excel(name = "修订版")
    private String revision;

    /**
     * 类型
     */
    @Excel(name = "类型")
    private Long typeid;

    /**
     * 零件系列
     */
    @Excel(name = "零件系列")
    private Long series;

    /**
     * 描述
     */
    @Excel(name = "描述")
    private String description;

    /**
     * 状态
     */
    @Excel(name = "状态")
    private Long stateid;

    /**
     * 所有者
     */
    @Excel(name = "所有者")
    private Long ownerid;

    /**
     * 受委托人
     */
    @Excel(name = "受委托人")
    private Long delegateid;

    /**
     * 设计责任
     */
    @Excel(name = "设计责任")
    private String designResponsibility;

    /**
     * 请求更改
     */
    @Excel(name = "请求更改")
    private String requestChange;

    /**
     * 版本
     */
    @Excel(name = "版本")
    private String version;

    /**
     * 锁定
     */
    @Excel(name = "锁定")
    private Long lock;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fromid;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long fromtype;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long toid;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long totype;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ecoId;

    /** 临时名称类型 */
    private String nameSeries;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getRevision() {
        return revision;
    }

    public void setRevision(String revision) {
        this.revision = revision;
    }

    public Long getTypeid() {
        return typeid;
    }

    public void setTypeid(Long typeid) {
        this.typeid = typeid;
    }

    public Long getSeries() {
        return series;
    }

    public void setSeries(Long series) {
        this.series = series;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Long getStateid() {
        return stateid;
    }

    public void setStateid(Long stateid) {
        this.stateid = stateid;
    }

    public Long getOwnerid() {
        return ownerid;
    }

    public void setOwnerid(Long ownerid) {
        this.ownerid = ownerid;
    }

    public Long getDelegateid() {
        return delegateid;
    }

    public void setDelegateid(Long delegateid) {
        this.delegateid = delegateid;
    }

    public String getDesignResponsibility() {
        return designResponsibility;
    }

    public void setDesignResponsibility(String designResponsibility) {
        this.designResponsibility = designResponsibility;
    }

    public String getRequestChange() {
        return requestChange;
    }

    public void setRequestChange(String requestChange) {
        this.requestChange = requestChange;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public Long getLock() {
        return lock;
    }

    public void setLock(Long lock) {
        this.lock = lock;
    }

    public Long getFromid() {
        return fromid;
    }

    public void setFromid(Long fromid) {
        this.fromid = fromid;
    }

    public Long getFromtype() {
        return fromtype;
    }

    public void setFromtype(Long fromtype) {
        this.fromtype = fromtype;
    }

    public Long getToid() {
        return toid;
    }

    public void setToid(Long toid) {
        this.toid = toid;
    }

    public Long getTotype() {
        return totype;
    }

    public void setTotype(Long totype) {
        this.totype = totype;
    }

    public Long getEcoId() {
        return ecoId;
    }

    public void setEcoId(Long ecoId) {
        this.ecoId = ecoId;
    }

    public String getNameSeries() {
        return nameSeries;
    }

    public void setNameSeries(String nameSeries) {
        this.nameSeries = nameSeries;
    }

    @Override
    public String toString() {
        return "RdaEcoRel{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", revision='" + revision + '\'' +
                ", typeid=" + typeid +
                ", series=" + series +
                ", description='" + description + '\'' +
                ", stateid=" + stateid +
                ", ownerid=" + ownerid +
                ", delegateid=" + delegateid +
                ", designResponsibility='" + designResponsibility + '\'' +
                ", requestChange='" + requestChange + '\'' +
                ", version='" + version + '\'' +
                ", lock=" + lock +
                ", fromid=" + fromid +
                ", fromtype=" + fromtype +
                ", toid=" + toid +
                ", totype=" + totype +
                ", ecoId=" + ecoId +
                ", nameSeries='" + nameSeries + '\'' +
                '}';
    }
}
